e2ed97a98213e16c45955f94a7f91e26c0d84eb6,src/org/rascalmpl/library/experiments/Compiler/RVM/Interpreter/RVMonJVM.java,RVMonJVM,executeRVMFunctionInVisit,#Frame#,169

Before Change


	@Override
	public IValue executeRVMFunctionInVisit(Frame root){
		root.sp = root.function.getNlocals();	// TODO: should be done at frame creation.
		dynRun(root.function.funId, root);

		if(returnValue instanceof Thrown){
			frameObserver.exception(root, (Thrown) returnValue);

After Change


	public IValue executeRVMFunctionInVisit(Frame root){
		root.sp = root.function.getNlocals();	// TODO: should be done at frame creation.
		try {
		    root.function.handle.invoke(this, root);
		} catch (Throwable e) {
            if(e instanceof Thrown){
                throw (Thrown) e;